home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / comm / irc / UnrealIRCd-bin.lha / Unreal / rehash < prev    next >
Text File  |  2000-05-28  |  679b  |  24 lines

  1. #!/bin/sh
  2. # Rehash Script v2.0
  3. # $Id: rehash,v 1.1.1.1.4.1 2000/05/28 08:55:11 cmunk Exp $
  4.  
  5. IRCDPID="ircd.pid"
  6.  
  7. if [ ! -r $IRCDPID ]; then
  8. clear
  9. echo "|--------------------------------------------|"
  10. echo "|              **** ERROR ****               |"
  11. echo "|             Possible problems:             |"
  12. echo "| (1) $IRCDPID not found                     |"
  13. echo "| (2) The IRCd is not running                |"
  14. echo "|--------------------------------------------|"
  15. else
  16. PID=`cat $IRCDPID`
  17. kill -HUP $PID
  18. echo "|----------------------------------------"
  19. echo "| UnrealIRCD successfully rehashed."
  20. echo "| Process ID: $PID"
  21. echo "|----------------------------------------"
  22. fi
  23.  
  24.